bay head - French English Dictionary